package com.he.DesignPatterns.observer;

/**
 * @description: 抽象主题接口
 * @Author: HCL
 * @Date: 2024/9/4 10:20
 */
public interface Subject {

    //添加订阅者(观察者对象)
    void attach(Observer observer);

    //删除订阅者(观察者对象)】
    void detach(String name);

    //更新内容推送给订阅者
    void notify(String message);
}
